Reducing Round-off Error in an ADSL Modem with Block-Floating-Point Structure

نویسندگان

  • Ehsan Rohani
  • S. Mehdi Fakhraie
چکیده

In this paper, we report an issue first observed when using block-floating-point calculations in a time equalizer of an ADSL modem. We believe this important phenomenon have been out of the sight of researchers till now; and show that neglecting this issue may increase the round-off error significantly and reduce the SNR of a system. The simulation results suggest that ignoring this issue may increase RMS of errors by a factor of 2 in an equalizer. Then, we present two different methods for correcting this error. We use a FIR filter with 16 taps whose coefficients are set with Chow algorithm for equalizing an ADSL channel, using block-floating-point structure. We observed that for 3.3% of the inputs, the error of rounding is greater than error of truncation. By curing this issue, truncation error remains always above rounding error, as expected. As well, the RMS of the overall error is reduced by 17%.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Error Analysis and Verification of an IEEE 802.11 OFDM Modem using Theorem Proving

IEEE 802.11 is a widely used technology which powers many of the digital wireless communication revolutions currently taking place. It uses OFDM (Orthogonal Frequency Division Multiplexing) in its physical layer which is an efficient way to deal with multipath, good for relatively slow time-varying channels, and robust against narrowband interference. In this paper, we formally specify and veri...

متن کامل

Floating point implementation of an FFT block – optimization issues

The IEEE 754 Floating point standard [1] specifies a simple (32 bits) and double precision (64 bits). For the FFT block in a DSL modem (DMT based), even 32 bits proves to be too much, and a custom number of bits can be used. This in turn will lead to savings in area and power on the ASIC implementation. Several techniques were considered for reducing the number of bits.

متن کامل

On Finite Wordlength Properties of Block-Floating-Point Arithmetic

A special case of floating point data representation is block are generally very bit efficient schemes. More recent work of floating point format where a block of operands are forced to have a joint Mitra [8][9] has proved the effectiveness of this representaexponent term. This paper deals with the finite wordlength properties of tion in the complicated area of adaptive filtering. However, this...

متن کامل

A Finite Precision Block Floating Point Treatment to Direct Form, Cascaded and Parallel FIR Digital Filters

This paper proposes an efficient finite precision block floating FIR filters when realized in finite precision arithmetic with point (BFP) treatment to the fixed coefficient finite impulse response (FIR) two widely known data formats, namely, fixed-point (FxP) digital filter. The treatment includes effective implementation of all the three and floating-point (FP) representation systems, by inve...

متن کامل

Wanted: Floating-Point Add Round-off Error instruction

We propose a new instruction (FPADDRE) that computes the round-off error in floating-point addition. We explain how this instruction benefits high-precision arithmetic operations in applications where double precision is not sufficient. Performance estimates on Intel Haswell, Intel Skylake, and AMD Steamroller processors, as well as Intel Knights Corner co-processor, demonstrate that such an in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005